/* 返回顶部 */
.returnBox{
	position: fixed;
	right:1%;
	top: 50%;
	display: block!important;
}
.returnBox>div{
	background: rgba(0,0,0,0.2);
	
}

.navbar{
	min-height: 90px
}

header .container{
	display: flex;
	justify-content: flex-end;
}
/* 图标 */
.navbar-header .navbar-toggle{
	border: none;
}
.navbar-header .navbar-toggle span{
	border: 1.5px solid #666;
	border-radius: 10px;
}
.navbar-header .navbar-toggle .center{
	display:inline-block;
	*zoom:1;
	*display: inline;
	width: 70%;
	*width: 15px;
	margin: 5px 0;
}  
	
.navbar-header .navbar-brand{
	width: 90%;
	position: fixed;
	top: 0;
	left: 0%;
	margin-left: -10%;
	text-align: center;
	display:inline-block;
	*zoom:1;
	*display: inline;
	display: flex;
	align-items: center;
}
.navbar-header .navbar-brand img{
	height: 30px;
}
.navbar-header{
	float: right;
}
.container nav .navbar-nav li a {
	color: #0D0D0D;
}

.navbar-header .navbar-brand .right hr{
	display: none;
}

.black{
	position: fixed;
	top: 0;
	left: 0;
	height: 100%;
	width: 44%;
	display:inline-block;
	*zoom:1;
	*display: inline;
	background: rgb(0,0,0);
	opacity: 0.5;
	filter:alpha(opacity=50);
}


.navbar-collapse{
	position: fixed;
	top: 0;
	left: 44%;
	width: 60%;
	height: 100%;
	background: #fff;
}
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
	max-height: 100%;
}
}
.navbar-collapse ul{
	text-align: left;
	background: #fff;
}
.navbar-collapse>ul>li{
	width: 100%;
	border-bottom: 1px solid #E6E6E6;
	margin: 0 25px;
}
.navbar-collapse ul li a{
	padding: 20px 0 20px 0;
}

/* 标题 */
.container .title{
	position: absolute;
	left: 20px;
	bottom: 25%;
	font-size: 16px;
	display:inline-block;
	*zoom:1;
	*display: inline;
}


/* banner图 */
.carousel {
	margin-top: 101px;
}
.carousel-indicators li{
	height: 8px;
	width: 8px;
}
.carousel-indicators .active{
	width: 15px;
	height: 8px;
}

/* banner图上文字 */
.content_box .right{
	display: inline-block;
	*zoom:1;
	*display: inline;
	padding: 10px;
	background: rgba(255,255,255,.1);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19ffffff,endColorstr=#19ffffff);
	border-radius: 5px;
	*position: absolute;
	*right: 0;
}
.content_box .right img{
	margin-top: 10px;
}
.content_box .left .subscribe{
	width: 150px;
	height: 45px;
	padding: 0;
	border-radius: 2px;
	font-size: 1vw;
	margin-top: 30px;
	background: transparent;
	border: 1px solid #fff;
	display: inline-block;
	vertical-align: top;
}
.content_box .left .play{
	width: 150px;
	height: 45px;
	margin-top: 30px;
	background: transparent;
	display: inline-block;
	margin-left: 30px;
}

/* 立即预约 */
.subscribe{
	background:rgb(240,36,5);
	padding: 8px 25px;
	border-radius:10px;
	margin-top: 10px;
	font-size: 16px;
}

/* 服务品类 */
.category ul li{
	width: 18%;
	display: inline-block;
	*zoom:1;
	*display: inline;
}



/* 服务流程 */
	
.process .visible-lg-block, .process .visible-md-block{
	display: block!important;
}
.process .visible-xs-block, .process .visible-xm-block{
	display: none!important;
}
.process ul li{
	width: 25%;
}


/* 家庭医生 */
.doctor>div{
	background: rgba(0,0,0,.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19ffffff,endColorstr=#19ffffff);
}
.doctor>div span{
	display: block!important;
	*height: 1px;
	border: 1px solid #FFFFFF;
	*background: #FFFFFF;
	margin: 20px auto;
}
.doctor .visible-lg-block, .doctor .visible-md-block{
	display: block!important;
}
.doctor>div p{
	font-size: 13px;
	display: block;
}
.doctor img{
	width: 100%;
}


/* 企业动态 */
.condition .visible-lg-block, .condition .visible-md-block{
	display: block!important;
}
.condition>a{
	background:rgb(240,36,5);
}
.condition ul li>img{
	width: 100%;
	vertical-align: top;
}
.condition ul li>div{
	width: 65%;
}
.condition > UL > LI{
	width: 20%;
}
.special_govern .govern1 .govern1_top{
	position: absolute;
	left: 20%;
	top: 25px;
	width: 60%;
	
}
/* 微信公众号 */
.accounts ul li{
	margin-right: 1;
}
.accounts ul li{
	width: 22%;
	*width: 20%;
	margin: 0 1.2%;
	background: #fff;
	margin-top: 30px;
	border-radius: 5px;
}

/* 底部关于我们 */
footer .visible-lg-block,footer .visible-md-block{
	display: block!important;
}
footer .ul>ul{
	*margin: 0 ;
}
footer .ul .serve a{
	*font-size: 12px!important;
	*color: #B3B3B3!important;
}


/* 预约服务 */
.about_decorate {
	min-width: 1000px;
	margin: 0 auto;
}
.about_decorate>div:first-child{
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: rgba(255,255,255,.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19ffffff,endColorstr=#19ffffff);
	
}
.about_body>div{
	width: 79%;
	padding: 10px 0 10px 10px;
	margin: 8px auto;
	border-radius: 5px;
	background: #E6E6E6;
	text-align: left;
}

.about_body>div div {
	width: 20%;
	text-align: left;
	color: #000;
	font-size: 15px;
}
.about_body div .select{
	width: 75%;
	border: 1px solid red;
	padding: 0px 8px;
	border: none;
	background: #E6E6E6;
	font-size: 14px;
	letter-spacing: 2px;
	border-left: 2px solid #ccc;
	color: inherit;
}


.about_us{
	padding-bottom: 50px;
	padding-top: 30px;
	background: #F7F7F7;
	margin: 50px 15%;
}
.about_us > DIV > IMG{
	top: -50px;
	*position: relative;
}




.col-md-1,.col-sm-1,.col-lg-1{
    width: 8.33333%;
}
.col-md-2,.col-sm-2,.col-lg-2{
    width: 16.6666%;
}
.col-md-3,.col-sm-3,.col-lg-3 {
    width: 24.999999%;
}
.col-md-4,.col-sm-4,.col-lg-4{
    width: 33.33333333%;
}
.col-md-5,.col-sm-5,.col-lg-5{
	width: 41.66666%;
}
.col-md-6,.col-sm-6,.col-lg-6 {
    width: 49.999999%;
}
.col-md-7,.col-sm-7,.col-lg-7{
	width: 58.33333%;
}
.col-md-8,.col-sm-8,.col-lg-8{
	width: 66.666666%;
}
.col-md-9,.col-sm-9,.col-lg-9{
	width: 74.99999999%;
}
.col-md-10,.col-sm-10,.col-lg-10{
	width: 82.3333333%;
	display: inline-block;
	*zoom:1;
	*display: inline;
}
.col-md-11,.col-sm-11,.col-lg-11{
	width: 91.666666%;
}
.col-md-12,.col-sm-12,.col-lg-12{
	width: 100%;
}